<?

/**
 * Info:
 * 이 플러그인은 워드플러그 플러그인관리에서 on/off 하는 플러그인이 아니라 내부적으로 사용되는 유틸리티 성격의 플러그인임.
 * wordpress 에 내장되어 있는 thickbox(자바스크립트 다이얼로그 플러그인)를 이용해 다이얼로그를 띄워서 사용한다.
 * 
 * Usage:
 * 1. plugins 폴더에 epart-common 폴더 추가.
 * 2. 회원검색을 사용할 플러그인 상단에 common-search-user.php 파일을 인클루드.
 *    ex) include_once WP_PLUGIN_DIR.'/epart-common/common-search-user.php';
 * 3. 필드마크업, 버튼 마크업을 추가한다.
 *    ex) <input type="text" id="bc_manager" name="bc_manager" value="" />
 *        <a href="#" data-target="bc_manager" class="button thickbox user-search" title="사용자검색">사용자검색</a>
 * 4. 버튼 마크업의 class 에 thickbox, user-search 추가
 *    title 속성의 값이 thickbox 다이얼로그의 제목으로 지정됨.
 * 5. 버튼의 data-target 속성에 인풋의 id를 지정.
 *
 * @author cwsong
 * @since 2011.03.24
 */

/**
 * 사용자 검색 스크립트를 출력한다.
 *
 * @author cwsong
 * @since 2011.03.28
 */
function load_user_search_script() {
    $pluginUrl = trailingslashit(WP_PLUGIN_URL) . dirname(plugin_basename(__FILE__));
    wp_enqueue_script("thickbox");
    wp_enqueue_style("thickbox");
    wp_enqueue_script("search-user-handle", $pluginUrl."/js/search-user.js", array("jquery"));
    wp_localize_script("search-user-handle", "SearchSettings", array(
        "plugin_url"    =>  $pluginUrl
    ));
}

add_action("admin_menu", "load_user_search_script");
?>